with Ada.Strings.Wide_Fixed;

with Constants;

package config is
  type keyword is record
    set    : boolean;
    word   : wide_string(1..50);
    length : integer;
  end record;
  type keyword_array is array (1..Constants.Tabs) of keyword;

  type config_type is record
    repeat    : boolean;
    tell      : boolean;
    linkshell : boolean;
    say       : boolean;
    shout     : boolean;
    party     : boolean;
    keywords  : keyword_array;
  end record;

  function Default_Config return config_type;
end config;
